use of alternative energy source - Allemand Anglais Dictionnaire